@charset "utf-8";
/* CSS Document */
*{margin: 0px; padding: 0px;font-size:12px;font-family: "宋体"}
ul,ol,dl,li{list-style:none;}
img{border:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
a{
    color:#5e5e5e;text-decoration:none;
}
a:hover{
    color:#f36;text-decoration:underline;
}
body {
    background:#f6f6f6;
    color:#666;height:100%;
    min-width:1000px;
}
/*浏览器右侧开始*/
#scroll{
    position: fixed;right: 0;top: 0;
    width: 34px;background: #444444;
    height: 100%;z-index: 1;
    .man{
        padding: 5px 0px;
    }
    .coll,.coup,.view,.code,.top{
        margin-top: 15px;padding: 5px 0px;
    }
    .man:hover,.shop:hover,.coll:hover,.coup:hover,.view:hover,.code:hover,.top:hover{
        background-color: #FF3366;
    }
    a{
        display: block;
        height: 26px;
    }
    .man a{
        background: url(../images/sidebar.png) no-repeat 8px 2px;
    }
    .man:hover a{
        background: url(../images/sidebar.png) no-repeat -18px 2px;
    }
    .shop{
        margin-top: 15px;padding-top:10px;padding-bottom: 10px;
        border-top: solid 1px #222222;
        border-bottom: solid 1px #222222;
        a{
            height: 100px;
            background: url(../images/sidebar.png) no-repeat 8px -30px;
        }
    }
    .shop:hover a{
        height: 100px;
        background: url(../images/sidebar.png) no-repeat -18px -30px;
    }
    .shop .num{
        display: inline-block;
        margin-top: 79px;margin-left: 8px;
        width: 18px;height: 18px;color: #fff;
        line-height: 18px;text-align: center;
        background-color: #FF3366;border-radius: 9px;
    }
    .shop:hover .num{
        background-color: #fff;color: #FF3366;
    }
}


#scroll .coll a{
    background: url(../images/sidebar.png) no-repeat 8px -107px;
}
#scroll .coll:hover a{
    background: url(../images/sidebar.png) no-repeat -18px -107px;
}
#scroll .coup a{
    background: url(../images/sidebar.png) no-repeat 8px -131px;
}
#scroll .coup:hover a{
    background: url(../images/sidebar.png) no-repeat -18px -131px;
}
#scroll .view{
    margin-top: 210px;
}
#scroll .view a{
    background: url(../images/sidebar.png) no-repeat 8px -206px;
}
#scroll .view:hover a{
    background: url(../images/sidebar.png) no-repeat -18px -206px;
}
#scroll .code a{
    background: url(../images/sidebar.png) no-repeat 8px -157px;
}
#scroll .code:hover a{
    background: url(../images/sidebar.png) no-repeat -18px -157px;
}
#scroll .top a{
    background: url(../images/sidebar.png) no-repeat 8px -182px;
}
#scroll .top:hover a{
    background: url(../images/sidebar.png) no-repeat -18px -182px;
}


/*顶部开始*/
#toolbar{
    margin: 0 auto;
    width: 1200px;height: 37px;
    .tool_r{
        width: 600px;float: right;
        text-align: right;
        a{
           display: inline-block;
            color: #333;
            padding: 0 4px;
            line-height: 37px; 
        }
        span{
            font-size: 13px;
            color: #E8E2E8;
        }
        .gouwu{
            position: relative;left: 0;top: 0;
            width: 96px;
            text-align: center;
            .gouwudai{
                position: absolute;
                left: 5px;top: 10px;
                display: inline-block;
                width: 16px;height: 18px;
                background: url(../images/icon-total.png)  no-repeat 0 -156px;
            }
            .gouwuqiu{
                position: absolute;
                left: 75px;top: 10px;
                background: #FF3366;
                display: inline-block;
                width: 18px;height: 18px;
                border-radius: 9px;
                text-align: center;
                line-height: 18px;
                color: #fff;
            }
        }
    }
}
//顶部结束

//头部开始
#header{
    background:#fff;
    height: 85px;
    overflow: hidden;
}
#top{
    margin: 0 auto;
    width: 1200px;
}
#top .logo,#top .center,#top .right{
    float: left;
    height: 85px;
}
#top .logo{
    width: 200px;
}
#top .logo a{
    display: inline-block;
    margin-top: 20px;
    width: 200px;height: 45px;
    background: url(../images/header-total.gif) no-repeat -78px -52px;
}
#top .center{
    margin-left: 240px;
    width: 470px;
    background: url(../images/header-total.gif) no-repeat 0px 33px;
}
#top .center a{
    margin: 25px 20px 0 30px;
    display: inline-block;
    width: 100px;height: 40px;
}
#top .right{
    margin-left: 54px;padding: 30px 0;
    width: 236px;
    text-align: right;
}
#top .right input{
    float: left;
}
#top .right .text{
    border: none;
    width: 200px; height: 35px;line-height: 35px;
    background: #EFEFEF;
    text-indent: 5px;
}
#top .right .tijiao{
    border: none;
    cursor: pointer;
    width: 36px;height: 36px;
    background: url(../images/header-total.gif) no-repeat -463px -65px;
}
//头部结束


//导航开始
#mainNav{
    height: 40px;
    background: #2A142B;
}
#mainNav .nav{
    margin: 0 auto;
    width: 1200px;height: 40px;
}
#mainNav .nav ul{
    height: 40px;
}
#mainNav .nav ul li{
    padding: 0 23px;
    float: left;
}
#mainNav .nav a{
    color: #fff;
    font-size: 14px;
    line-height: 40px;
}
//明日预告
#mainNav .nav .mingri span{
    display: inline-block;
    width: 16px;height: 20px;
    background: url(../images/icon-total.png) no-repeat -85px 0;
    vertical-align: middle;
}
#mainNav .nav .sc{
    margin-left: 330px;
}
//签到
#mainNav .nav .qiandao span{
    display: inline-block;
    width: 18px;height: 20px;
    background: url(../images/icon-total.png) no-repeat;
    vertical-align: middle;
}
//导航结束

#tree{
    margin: 20px auto;padding-left: 30px;
    width: 1200px;height: 30px;line-height: 30px;
    a:hover{
        color: #5E5E5E;
    }
}

#show{
    margin: 0 auto;padding: 40px;border-bottom: solid 1px #ccc;
    width: 1120px;height: 470px;background: #fff;
    .show_l{
        width: 400px;float: left;height: 470px;
    }
    .show_r{
        margin-left: 80px;float: left;
        width: 600px;height: 456px;
        .inf1{
           height: 30px;font-size: 16px;font-weight: 700;color: #333;
        }
        .inf2{
            height: 80px;
            span{
                float: left;margin-top: 20px;margin-right: 6px;
            }
           .p1{
               font-size: 20px;color: #F36;font-family: "verdana";
           }
           .p2{
               margin-top: 0px;
               font-family: sans-serif;font-size: 40px;color: #F36;
           }
           .p3{
               display: inline-block;width: 51px;height: 20px;
               background: url(../images/discount-icon.gif) no-repeat;
               text-align: center;line-height: 20px;color: #fff;
           }
           .p4{
               text-decoration: line-through;
           }
           .p5{
               font-family: sans-serif;color: #F36;
           }
        }
        .inf3{
            height: 20px;line-height: 20px;background: #EEEEEE;width: 340px;color: #333;
            .or1{
                display: inline-block;width: 55px;background: #FFA500;color: #fff;
                text-align: center;height: 20px;border-radius: 2px;
                margin-right: 10px;
            }
            .or2{
                font-family: sans-serif;color: #F36;
            }
        }
        .inf31{
            height: 20px;line-height: 20px;width: 340px;color: #333;margin-top: 10px;
            .kucun{
                color: #F36;font-weight: 700;
            }
        }
        .inf4{
            line-height: 50px;border-bottom: dotted 1px #ccc;
            span{
                color: #333;
            }
            .bao{
                background: #F36;padding: 1px 2px;color: #fff;
            }
        }
        .inf6{
            height: 70px;
            span{
                display: inline-block;float: left;
                width: 65px;height: 32px;border: solid 1px #ccc;
                margin-top: 10px;margin-right: 15px;text-align: center;
                line-height: 32px;
            }
            span:hover{
                border: solid 1px #F36;cursor: pointer;
            }
            .one{
                margin-top: 10px;margin-right: 5px;border: none;
                text-align: left;width: 40px;
            }
            .one:hover{
                border: none;
            }
        }
        .inf7{
            height: 50px;
            span,input{
                border: solid 1px #ccc;height:28px;display: inline-block;
                float: left;text-align: center;
            }
            span{
                width: 28px;line-height: 28px;
                font-weight: 700;font-size: 14px;
            }
            span:hover{
                cursor: pointer;
            }
            input{
                width: 50px;
                background: #F6F6F6;
            }
            .one{
                border: none;font-size: 12px;
                text-align: left;width: 40px;
            }
        }
        .inf8{
            padding-left: 240px;
            input{
                width: 180px;height: 50px;background: #F36;border: none;
                border-radius: 3px;text-align: center;line-height: 50px0;
                color: #fff;cursor: pointer;font-size: 22px;margin-top: 30px;
            }
            input:hover{
                background: #FF517D;
            }
        }
    }
}

//店铺承诺
#dianpu{
    margin: 0 auto;width: 1050px;height: 85px;padding-left: 150px;padding-top: 35px;
    background: url(../images/advantage-bg-new.jpg) no-repeat 30px 20px;
    background-color: #fff;
}

//tab切换
#tab{
    margin: 0 auto;width: 1200px;height: 40px;background: #F3F3F3;
    a{
        display: block;width: 150px;line-height: 37px;border-right: solid 1px #D4D4D4;
        text-align: center;float: left;border-bottom: solid 2px #F3F3F3;border-top: solid 1px #F3F3F3;
        font-size: 14px;
    }
    .one{
        border-bottom: solid 2px #F36;color: #F36;background: #fff;font-weight: 700;
    }
}

#mao_link{
    margin: 0 auto;width: 1200px;height: 40px;background: #fff;
    a{
        display: block;width: 120px;line-height: 16px;border-right: solid 1px #D4D4D4;
        text-align: center;float: left;margin-top: 20px;
    }
}

//商品信息列表
#info_list{
    margin: 0 auto;width: 1200px;padding-top: 20px;
    background-color: #fff;
    .tit{
        height: 40px;font-size: 18px;color: #666666;border-bottom: dashed 1px #F36;
        background: url(../images/info_bg.gif) no-repeat 40px 10px;
        line-height: 40px;padding-left: 60px;margin-bottom: 20px;
        font-family: "微软雅黑";
    }
    table{
        margin: 30px auto;border-collapse:collapse;
        td{
            width: 225px;height: 40px;border: solid 1px #ccc;
            padding-left: 25px;
        }
    }
    .img{
        text-align: center;
    }
    .shouhou{
        padding: 20px 190px;line-height: 25px;color: #333;
        span{
            font-weight: 700;
        }
        a{
            color: #3399CC;
        }
        img{
            margin: 20px 0;
        }
    }        
}

//黑线
#black_len{
    margin: 30px auto;position: relative;
    width: 1200px;
    border-top: solid 1px #2A142B;
    border-bottom: solid 1px #fff;
    .font{
        width: 115px;font-family: "微软雅黑";font-size: 18px;font-weight: 700;
        position: absolute;line-height: 20px;color: #2A142B;
        text-align: center;background: #F6F6F6;top: -9px;left: 542px;
    }
}


//商品列表开始
#goodsList{
    margin: 0 auto;margin-bottom: 70px;
    width: 1200px;
    overflow: hidden;
    ul{
        width: 1212px;padding-top: 18px;
        li{
            position: relative;left: 0;top: 0;
            margin-right: 10px;
            width: 230px;height: 230px;
            float: left;
            background: #fff;
            img{
                width: 230px;height: 230px;
            }
        }
    }
}
/*商品列表结束*/


#hr{
    border-top: solid 1px #CE003F;
    border-bottom: solid 3px #F8285C;
}
#bottom{
    margin: 0 auto;padding-top: 30px;
    width: 1100px;height: 100px;
    .bo_l,.bo_c,.bo_r{
        float: left;
        height: 130px;
    }
    .bo_l{
        width: 100px;text-align: center;
        line-height: 35px;
    }
    .bo_c{
        width: 830px;
        ul{
            width: 147px;float: left;
            padding-left: 60px;
            p{
                color: #333;font-size: 14px;
                text-align: left;
                font-weight: 700;line-height: 21px;
            }
            li{
                font-size: 6px;color: #C6C6C6;
                a{
                    color: #666; line-height: 22px;
                }
            }
        }
    }
    .bo_r{
        width: 168px;padding-top: 20px;
        line-height: 20px;
        a{
            display: block;float: left;
            width: 90px;height: 50px;
            background: url(../images/service_add.gif) no-repeat 0 -2px;
        }
        span{
            margin-top: 5px;
        }
    }
}

/*友情链接*/
#flink{
    margin: 0 auto;
    padding-left: 10px;
    width: 1090px;line-height: 40px;
    border-bottom: dotted 1px #CCCCCC;
    .more{
        float: right;
    }
}

#copy{
    text-align: center;
    line-height: 50px;color: #C6C6C6;
}
#safe{
    padding-bottom: 30px;
    text-align: center;
    img{
        margin-right: 20px;
    }
}








